package net.edu_soft.ec.asset.service;


import net.edu_soft.ec.asset.pojo.Permission;

import java.util.List;

/**
 *  @author: PUING
 *  @Date: 2020/6/13 23:25
 *  @Description: 角色权限业务类
 */
public interface RolePermissionService {


    /***
     * 为角色添加权限
     * @param roleId 角色id
     * @param permissionIds 权限id串
     * @return
     */
    int save(Integer roleId,String permissionIds);


    /***
     * 为角色删除权限
     * @param roleId 角色id
     * @param permissionIds 权限id串
     * @param isDel 1删除 0不删除
     * @return
     */
    int del(Integer roleId,String permissionIds,Integer isDel);

    /***
     * 根据角色id查询权限关系
     * @param roleId 角色id
     * @return
     */
    List<Integer> selPermissionIds(Integer roleId);

}
